grounded in actual fact - Francés Inglés Diccionario